package com.dts.yjnb.service.domain;

import java.io.Serializable;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.dts.common.annotation.Excel;
import lombok.Data;

/**
 * 农贸市场表 market
 *
 * @author dts
 */
@Data
public class Market implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** 市场编号（唯一标识，主键） */
    @Excel(name = "市场编号")
    private Long marketId;

    /** 市场名称 */
    @Excel(name = "市场名称")
    private String marketName;

    /** 所在地区 */
    @Excel(name = "所在地区")
    private String region;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /** 修改时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "修改时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date modifyTime;

    /** 批量操作ID（用于前端传递多个ID） */
    private String[] marketIds;

    /** 开始时间（查询条件，非数据库字段） */
    private String beginTime;

    /** 结束时间（查询条件，非数据库字段） */
    private String endTime;
}

